device for impregnating - English Synonyms Dictionary